The XIS Generative Programming Techniques
نویسندگان
چکیده
XIS is a R&D project which main mission is to analyze, develop and evaluate mechanisms and tools to produce information systems from a more abstract, highlevel, efficient and productive way than it is done currently. XIS project is influenced by MDA reference model, and is mainly based on three principles: namely high-level models specification; generative programming techniques; and it is component-based architecture-centric. XIS is not a conceptual research plan, it is a working on project with concrete results and produced systems. In this paper we detail the generative programming techniques used in the XIS project as well as the discussions and main decisions tackled on. Finally, we present the main conclusions, the relationship between XIS and MDA, and the work that will be handled in the near future.
منابع مشابه
The XIS Approach and Principles
XIS is a R&D project which mission is to analyze, develop and evaluate mechanisms and tools to produce information systems from a more efficient and productive way than it is done currently. XIS project is influenced by MDA reference model, and is mainly based on three principles: it is based on high-level models specification; it is based on generative programming techniques; and it is compone...
متن کاملSoftware Development Guided By Models - The XIS UML Profile
The UML is used to detail high level software specifications that will be interpolated for XMI and XIS (XML Information Systems) as interchange formats based on XML. UML and XML are expected to be the next generation of modeling and data interchange standards respectively. In this paper, we describe the UML Profile for XIS architecture as a proposal for software development guided by UML models...
متن کاملModeling User Interfaces with the XIS UML Profile
This paper discusses different UIs design approaches. We describe how to design user interfaces, based on a MDD approach, by applying the XIS language. XIS is a coherent UML profile focused on model interactive systems. XIS integrates best practices and principles of the MDA/MDD paradigm to improve the UI design, such as separation of concerns, model-to-model and model-to-code transformations. ...
متن کاملEvaluation of XIS-Mobile, a Domain Specific Language for Mobile Application Development
The great evolution of the mobile market during the last years caused some fragmentation of the mobile platforms namely through the existence of different programming languages and software development tools for each platform. This fact can be an obstacle and increases the development complexity and costs when we want to develop mobile applications for multiple platforms. The XIS-Mobile domain ...
متن کاملA Glimpse on Generative Programming from the Operating Systems Perspective
Effective generative programming techniques are of outstanding importance. Soon, the ability to employ generative techniques will determine both the rate of innovation and competition on future IT markets. This challenge must be addresed in general, independent from any domain of application. In this position paper it is argued that operating systems (OS) are an interesting field to study aspec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003